home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2000 November / cd joystick no120 novembre 2000 cd 1.iso / data / demos / gunlok / data1.cab / Program_Executable_Files / scripts / level01.gcs < prev    next >
Text File  |  2000-08-22  |  11KB  |  369 lines

  1. echo off
  2. cd set volume 60000
  3. cd play looping 1
  4. batch common.gcs
  5.  
  6. fogcolour 0 0 0
  7. fogupdate 10
  8. fogtransition 3
  9. fogvalue 0.67
  10.  
  11. vision on
  12.  
  13. set upper left bound 37.38 3.73 -18.63
  14. set lower right bound 78.59 3.40 -31.52
  15.  
  16. sunangle 150
  17. sunbrightness 1.5 1 0.5
  18.  
  19. set camera pos -3 -13 106
  20. set camera ori 0 341 6302
  21. set distance 20
  22.  
  23. actor select gunlok
  24. give and equip gunlok terrain_scanner_with_radar
  25. give and equip gunlok plasma_bolts
  26. give and equip gunlok plasma_pistol
  27. give gunlok remote_minelayer
  28. give gunlok timed_minelayer
  29.  
  30. actor select elint
  31. give and equip elint plasma_bolts
  32. give and equip elint plasma_pistol
  33. give elint repair_arm
  34. give elint energy_cell
  35.  
  36. LAVA 0 "Dummy 1" "Dummy 2" 5 FALSE
  37. SET WATER DIRECTION "Dummy 1" 0 0.5 0
  38.  
  39. //LAVA 0 "Dummy 3" "Dummy 4" 5 FALSE
  40. //SET WATER DIRECTION "Dummy 1" 0 0.5 0
  41.  
  42. /LAVA 0 "Dummy 5" "Dummy 6" 5 FALSE
  43. //SET WATER DIRECTION "Dummy 1" 0 0.5 0
  44.  
  45. //LAVA 0 "Dummy 7" "Dummy 8" 5 FALSE
  46. //SET WATER DIRECTION "Dummy 1" 0 0.5 0
  47.  
  48. //TECHNOBOX LIGHTS
  49. LIGHTON TECHNOBOX_A techno_light 1 0 1 1
  50. LIGHTON TECHNOBOX_B techno_light 1 0 1 1
  51. LIGHTON TECHNOBOX_C techno_light 1 0 1 1
  52. LIGHTON TECHNOBOX_D techno_light 1 0 1 1
  53.  
  54.  
  55. //add whitelightmini whitelightminia
  56. //add whitelightmini whitelightminiab
  57. //add whitelightmini whitelightminiac
  58. //add whitelightmini whitelightminiad
  59. //add whitelightmini whitelightminiae
  60. //add whitelightmini whitelightminiaf
  61. //add whitelightmini whitelightminiag
  62. //add whitelightmini whitelightminiah
  63. //add whitelightmini whitelightminiai
  64. //add whitelightmini whitelightminiaj
  65. //add whitelightmini whitelightminiak
  66. //add whitelightmini whitelightminial
  67.  
  68. heap garbage_a health_pickup
  69. heap garbage_ab grenade_launcher
  70. heap garbage_ac mini_plasma_bolts
  71. heap garbage_d plasma_pistol
  72. heap garbage_g plasma_bolts
  73. heap garbage_hb health_pickup
  74. heap garbage_gb plasma_bolts
  75. heap garbage_kc health_pickup
  76. heap garbage_fc minelayer
  77. heap garbage_bb mini_grenade_basic
  78. add shield_pickup dum_pickup
  79.  
  80. //heap garbage_db plasmaxi_bolts
  81. //heap garbage_eb health_pickup
  82. //heap garbage_f mini_grenade_basic
  83. //heap garbage_fb mini_plasmaxi_bolts
  84. //heap garbage_h mini_plasma_bolts
  85. //heap garbage_c plasma_bolts
  86. //heap garbage_cb mini_plasma_bolts
  87. //heap garbage_ib mini_plasma_bolts
  88. //heap garbage_j plasma_bolts
  89. //heap garbage_jb plasma_bolts
  90. //heap garbage_kb mini_plasma_bolts
  91. //heap garbage_l mini_plasma_bolts
  92. //heap junkpile_f mini_grenade_basic
  93.  
  94. door "gatea" 0
  95. door -5.36 2 -53.82 1
  96. door -18.67 9 -62.33 2
  97. door 21.33 0 -46.33 3
  98. door "gated" 4
  99.  
  100. close door 0
  101. close door 1
  102. close door 2
  103. close door 3
  104. close door 4
  105.  
  106. add trigger death L1_lower_forcebars_a.gcs technobox_a
  107. add trigger death L1_lower_forcebars_bc.gcs technobox_b
  108. add trigger death L1_lower_forcebars_bc.gcs technobox_c
  109.  
  110. MEDIUM add trigger death L1_lower_forcebars_d.gcs technobox_d
  111. HARD add trigger death L1_lower_forcebars_d.gcs technobox_d
  112.  
  113. // LASER FENCES TO DEACTIVATE
  114.  
  115. //forcebars_d
  116.  
  117. laser fence "dummy07" "dummy17" 0.25
  118. laser fence "dummy16" "dummy09" 0.25
  119. laser fence "dummy08" "dummy18" 0.25
  120. laser fence "dummy23" "dummy13" 0.25
  121. laser fence "dummy15" "dummy22" 0.25
  122. laser fence "dummy24" "dummy14" 0.25
  123.  
  124. //forcebars_a
  125.  
  126. laser fence "forcebars dum f" "forcebars dum fb" 0.25
  127. laser fence "forcebars dum r" "forcebars dum l" 0.25
  128. laser fence "forcebars dum x" "forcebars dum x01" 0.25
  129. laser fence "forcebars dum eb" "forcebars dum e" 0.25
  130. laser fence "forcebars dum k" "forcebars dum q" 0.25
  131. laser fence "forcebars dum w01" "forcebars dum w" 0.25
  132. laser fence "forcebars dum d" "forcebars dum db" 0.25
  133. laser fence "forcebars dum p" "forcebars dum j" 0.25
  134. laser fence "forcebars dum v" "forcebars dum v01" 0.25
  135. laser fence "forcebars dum cb" "forcebars dum c" 0.25
  136. laser fence "forcebars dum i" "forcebars dum o" 0.25
  137. laser fence "forcebars dum u01" "forcebars dum u" 0.25
  138. laser fence "forcebars dum b" "forcebars dum bb" 0.25
  139. laser fence "forcebars dum n" "forcebars dum h" 0.25
  140. laser fence "forcebars dum t" "forcebars dum t01" 0.25
  141. laser fence "forcebars dum ab" "forcebars dum a" 0.25
  142. laser fence "forcebars dum g" "forcebars dum m" 0.25
  143. laser fence "forcebars dum s01" "forcebars dum s" 0.25
  144.  
  145. //forcebars_c
  146.  
  147. laser fence "forcebars dum w07" "forcebars dum w06" 0.25
  148. laser fence "forcebars dum u06" "forcebars dum u07" 0.25
  149. laser fence "forcebars dum s07" "forcebars dum s06" 0.25
  150. laser fence "forcebars dum w04" "forcebars dum w05" 0.25
  151. laser fence "forcebars dum u05" "forcebars dum u04" 0.25
  152. laser fence "forcebars dum s04" "forcebars dum s05" 0.25
  153. laser fence "forcebars dum w02" "forcebars dum w03" 0.25
  154. laser fence "forcebars dum u03" "forcebars dum u02" 0.25
  155. laser fence "forcebars dum s02" "forcebars dum s03" 0.25
  156.  
  157. //forcebars_b
  158.  
  159. laser fence "forcebars dum x07" "forcebars dum x06" 0.25
  160. laser fence "forcebars dum v06" "forcebars dum v07" 0.25
  161. laser fence "forcebars dum t07" "forcebars dum t06" 0.25
  162. laser fence "forcebars dum x04" "forcebars dum x05" 0.25
  163. laser fence "forcebars dum v05" "forcebars dum v04" 0.25
  164. laser fence "forcebars dum t04" "forcebars dum t05" 0.25
  165. laser fence "forcebars dum x02" "forcebars dum x03" 0.25
  166. laser fence "forcebars dum v03" "forcebars dum v02" 0.25
  167. laser fence "forcebars dum t02" "forcebars dum t03" 0.25
  168.  
  169. // LASER FENCES
  170.  
  171. laser fence "fence dum a" "fence dum ab" 0.25
  172. laser fence "fence dum bb" "fence dum b" 0.25
  173. laser fence "fence dum c" "fence dum cb" 0.25
  174. laser fence "fence dum gb" "fence dum d" 0.25
  175. laser fence "fence dum e" "fence dum hb" 0.25
  176. laser fence "fence dum ib" "fence dum f" 0.25
  177. laser fence "fence dum j" "fence dum jb" 0.25
  178. laser fence "fence dum kb" "fence dum k" 0.25
  179. laser fence "fence dum l" "fence dum lb" 0.25
  180. laser fence "fence dum mb" "fence dum m" 0.25
  181. laser fence "fence dum n" "fence dum nb" 0.25
  182. laser fence "fence dum ob" "fence dum o" 0.25
  183. laser fence "fence dum p" "fence dum pb" 0.25
  184. laser fence "fence dum qb" "fence dum q" 0.25
  185. laser fence "fence dum r" "fence dum rb" 0.25
  186. laser fence "PITBAR A" "PITBAR A01" 0.25
  187. laser fence "PITBAR B01" "PITBAR B" 0.25
  188. laser fence "PITBAR C" "PITBAR C01" 0.25
  189. laser fence "PITBAR D01" "PITBAR D" 0.25
  190. laser fence "PITBAR E" "PITBAR E01" 0.25
  191. laser fence "PITBAR F01" "PITBAR F" 0.25
  192. laser fence "PITBAR M" "PITBAR M01" 0.25
  193. laser fence "PITBAR N01" "PITBAR N" 0.25
  194. laser fence "PITBAR O" "PITBAR O01" 0.25
  195. laser fence "PITBAR P01" "PITBAR P" 0.25
  196. laser fence "PITBAR Q" "PITBAR Q01" 0.25
  197. laser fence "PITBAR R01" "PITBAR R" 0.25
  198. laser fence "PITBAR S" "PITBAR S01" 0.25
  199. laser fence "PITBAR T01" "PITBAR T" 0.25
  200. laser fence "PITBAR U" "PITBAR U01" 0.25
  201. laser fence "PITBAR V01" "PITBAR V" 0.25
  202. laser fence "PITBAR W" "PITBAR W01" 0.25
  203. laser fence "PITBAR X01" "PITBAR X" 0.25
  204. laser fence "PITBAR Y" "PITBAR Y01" 0.25
  205. laser fence "PITBAR Z01" "PITBAR Z" 0.25
  206. laser fence "PITBAR Z02" "PITBAR Z03" 0.25
  207. laser fence "PITBAR Z05" "PITBAR Z04" 0.25
  208. laser fence "PITBAR Z06" "PITBAR Z07" 0.25
  209. laser fence "PITBAR Z09" "PITBAR Z08" 0.25
  210.  
  211.  
  212. token bars_dest
  213. set bars_dest 0
  214.  
  215. add trigger location -2.6 9.1 -65.6 4 L1_finished.gcs
  216. add trigger location zoomtriga 6 L1_zoom1.gcs
  217.  
  218. token guarda
  219. add drone patrolf
  220. set guarda res
  221. select guarda
  222. add pp patrolg
  223. add pp patrolh
  224. add pp patroli
  225. add pp patrold
  226. add pp patrole
  227. add pp patrolf
  228. add pp patrola
  229. add pp patrolb
  230. add pp patrolc
  231. add pp patrold
  232. add pp patrole
  233. add pp patrolf
  234. set activity patrol
  235.  
  236. token guardb
  237. add drone patrold
  238. set guardb res
  239. select guardb
  240. add pp patroli
  241. add pp patrolh
  242. add pp patrolg
  243. add pp patrolf
  244. add pp patrole
  245. add pp patrold
  246. add pp patrolc
  247. add pp patrolb
  248. add pp patrola
  249. add pp patrolf
  250. add pp patrole
  251. add pp patrold
  252. set activity patrol
  253.  
  254. //token patrol1
  255. //add drone baddiea
  256. //set patrol1 res
  257. //select patrol1
  258. //add pp baddieb
  259. //add pp baddiea
  260. //set activity patrol
  261.  
  262. token patrol3
  263. add archore_lite baddiev
  264. set patrol3 res
  265. select patrol3
  266. add pp baddievb
  267. add pp baddievc
  268. add pp baddievd
  269. add pp baddiev
  270. set activity patrol
  271.  
  272.  
  273. MEDIUM token patrol2
  274. MEDIUM add drone baddiebb
  275. MEDIUM set patrol2 res
  276. MEDIUM select patrol2
  277. MEDIUM add pp baddieab
  278. MEDIUM add pp baddiebb
  279. MEDIUM set activity patrol
  280.  
  281. HARD token patrol2
  282. HARD add drone baddiebb
  283. HARD set patrol2 res
  284. HARD select patrol2
  285. HARD add pp baddieab
  286. HARD add pp baddiebb
  287. HARD set activity patrol
  288.  
  289. rem add objective 1 primary 0 2 1 2 4
  290. rem add objective 1 primary 1 1 3 3 5
  291. add team 2 mini_smartbot baddieg
  292.  
  293. token guardian
  294. addteam2 mini_sneeker baddieh
  295. set guardian res
  296. heap guardian flares
  297.  
  298.  
  299. add drone baddiei
  300. add drone baddiej
  301. add drone baddiek
  302. MEDIUM add mini_pulsox baddiel
  303. HARD add mini_pulsox baddiel
  304. HARD add mini_pulsox baddiem
  305. HARD add mini_pulsox baddien
  306.  
  307. HARD add team 2 mini_smartbot baddieo
  308. HARD add scythor baddiep
  309. HARD add scythor baddieq
  310. HARD add team 2 mini_smartbot baddier
  311. EASY add team 2 mini_smartbot baddierb
  312. HARD add team 2 mini_smartbot baddies
  313. HARD add team 2 mini_smartbot baddiet
  314. HARD add team 2 mini_smartbot baddieu
  315.  
  316. HARD add team 2 enemy_mine minea
  317. HARD add team 2 enemy_mine mineb
  318. HARD add team 2 enemy_mine minec
  319. HARD add team 2 enemy_mine mined
  320. HARD add team 2 enemy_mine minee
  321. HARD add team 2 enemy_mine minef
  322. HARD add team 2 enemy_mine mineg
  323. HARD add team 2 enemy_mine mineh
  324. HARD add team 2 enemy_mine minei
  325. HARD add team 2 enemy_mine minej
  326. HARD add team 2 enemy_mine minek
  327. HARD add team 2 enemy_mine minel
  328. HARD add team 2 enemy_mine minem
  329. HARD add team 2 enemy_mine minen
  330. HARD add team 2 enemy_mine mineo
  331. HARD add team 2 enemy_mine minep
  332. HARD add team 2 enemy_mine mineq
  333. HARD add team 2 enemy_mine miner
  334.  
  335.  
  336. add mini_sneeker baddiew
  337. add mini_sneeker baddiex
  338.  
  339. add team 2 mini_minebot baddieza
  340. add team 2 mini_minebot baddiezb
  341. add team 2 mini_minebot baddiezc
  342. add team 2 mini_minebot baddiezd
  343. add team 2 mini_minebot baddieze
  344.  
  345.  
  346. EASY deactivate electricity "fence dum d"
  347. EASY deactivate electricity "fence dum gb"
  348. EASY deactivate electricity "fence dum e"
  349. EASY deactivate electricity "fence dum hb"
  350. EASY deactivate electricity "fence dum f"
  351. EASY deactivate electricity "fence dum ib"
  352.  
  353. EASY open door 4
  354.  
  355.  
  356. add trigger defog defogtriga 10 defoga 35
  357. add trigger defog defogtrigb 6 defogb 40
  358. add trigger defog fogtriggera 6 defoggera 25
  359.  
  360. add trigger location triggduma 4 L1moredrones.gcs
  361.  
  362. PLAY CUTSCENE the bug
  363. //add trigger time 1 L1_bug_cutscene.gcs
  364.  
  365. //add trigger location cd_duma 1 cd_track3.gcs
  366. //add trigger location cd_dumb 1 cd_track4.gcs
  367. //add trigger location cd_dumc 1 cd_track5.gcs
  368.  
  369. echo on